import request from "@/utils/request"; // 假设你有一个请求工具

// 获取供应商列表
export function getSuppliers(params) {
  return request({
    url: '/suppliers',
    method: 'get',
    params: {
      pageNum: 1,  // 默认第一页
      pageSize: 100,  // 设置较大的数值以获取所有数据
      ...params
    }
  });
}

// 获取供应商详情
export function getSupplierDetail(id) {
  return request({
    url: `/suppliers/${id}`,
    method: 'get'
  });
}

// 新增供应商
export function addSupplier(data) {
  return request({
    url: '/suppliers',
    method: 'post',
    data  // 直接发送数据对象
  })
}

// 更新供应商
export function updateSupplier(data) {
  return request({
    url: '/suppliers',
    method: 'put',
    data  // 直接发送数据对象
  })
}

// 删除供应商
export function deleteSupplier(id) {
  return request({
    url: `/suppliers/${id}`,
    method: 'delete'
  });
}